package com.wudi.estate.service.servicemode;

import com.wudi.estate.bean.servicemode.Complain;

import java.util.List;
import java.util.Map;

public interface ComplainService {
    //查找所有投诉（查询用）
    List<Map<String,Object>> selectAll() throws  Exception;
    //    查询投诉的投诉和小区和人员到一个集合（显示添加投诉用）
    Map<String, Object> selectComplainAndCommunityAndPersonnel() throws Exception;
   //    添加投诉（添加用）
    void insert(Complain complain) throws  Exception;
    //    根据id查找投诉（device personnel）关联（编辑用）
    Map<String, Object> selectComplainAndPersonnelAndDeviceById(long id) throws  Exception;
   void update(Complain complain) throws  Exception;
   //      根据id去删除投诉
   void deleteById(long id) throws  Exception;

}
